Software Architecture for Immersipresence

نویسنده

  • Alexandre R.J. François
چکیده

Immersive, interactive applications grouped under the concept of Immersipresence require on-line processing and mixing of multimedia data streams and structures. One critical issue seldom addressed is the integration of different solutions to technical challenges, developed independently in separate fields, into working systems, that operate under hard performance constraints. In order to realize the Immersipresence vision, a consistent, generic approach to system integration is needed, that is adapted to the constraints of research development. This document describes SAI, a new software architecture model for designing, analyzing and implementing applications performing distributed, asynchronous parallel processing of generic data streams. SAI provides a universal framework for the distributed implementation of algorithms and their easy integration into complex systems that exhibit desirable software engineering qualities such as efficiency, scalability, extensibility, reusability and interoperability. The SAI architectural style and its properties are described. The use of SAI and of its supporting open source architectural middleware (MFSM) is illustrated with integrated, distributed interactive systems, designed and developed in various research and educational contexts.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SAI : Software Architecture for Immersipresence

The goal of the SAI (Software Architecture for Immersipresence) project is to provide a universal framework for the distributed implementation of algorithms and their easy integration into complex systems that exhibit desirable software engineering qualities such as efficiency, scalability, extensibility, reusability and interoperability. SAI is supported by MFSM (Modular Flow Scheduling Middle...

متن کامل

SAI: Architecting Distributed Asynchronous Software Systems

Cross-disciplinary researchers working to achieve the Immersipresence vision–that is, combining immersion and interactivity–face the challenge of integrating solutions developed independently in separate fields into working systems, that must operate under hard optimization constraints such as real-time performance, low latency and precise synchronization. The Software Architecture for Immersip...

متن کامل

An Architectural Framework for Interactive Music Systems

This report introduces the Software Architecture for Immersipresence (SAI) framework to the computer music community. SAI is a software architecture model for designing, analyzing and implementing applications that perform distributed, asynchronous parallel processing of generic data streams. The most significant innovation of SAI is its ability to handle real-time DSP, interactive control, and...

متن کامل

Software Architecture for Immersipresence (sai) Project Role in Support of Imsc Strategic Plan Discussion of Methodology Used

The goal of the Software Architecture for Immersipresence (SAI) project is to develop a framework for the design, implementation and integration of distributed interactive, immersive, collaborative systems. It is complemented by the Modular Flow Scheduling Middleware (MFSM) project, an open source implementation [3]. SAI constitutes the software backbone of the Media Immersion Environment, IMSC...

متن کامل

CAMSHIFT Tracker Design Experiments with Intel OpenCV and SAI

When humans interact with computer systems, they expect the experience to meet human standards of reactiveness, robustness and, if possible, non-intrusiveness. In order for computer vision techniques to have a significant impact in human-computer interaction, the development of efficient and robust algorithms, as well as their integration and operation as part of complex (including multi-modal)...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003